package com.idormy.sms.forwarder.utils;

import com.alibaba.fastjson.JSONObject;

public class JsonUtils {

    /**
     * @description 校验字符串是否是 json 格式
     */
    public static boolean isJson(String json) {
        if(json == null || json.isEmpty()){
            return false;
        }
        boolean isJsonObject = true;
        boolean isJsonArray = true;
        try {
            JSONObject.parseObject(json);
        } catch (Exception e) {
            isJsonObject = false;
        }
        try {
            JSONObject.parseArray(json);
        } catch (Exception e) {
            isJsonArray = false;
        }
        if(!isJsonObject && !isJsonArray){ //不是json格式
            return false;
        }
        return true;
    }
}
